package com.xjy.system.domain.vo;

import com.xjy.common.annotation.Excel;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 报销科目汇总视图对象 report_expend_budget
 *
 * @author mlb
 * @date 2022-03-20
 */
@Data
@ApiModel("报销科目汇总视图对象")
public class ReportExpendBudgetVo {

	private static final long serialVersionUID = 1L;


	/** 项目ID */
	@Excel(name = "项目ID")
	@ApiModelProperty("项目ID")
	private Long projId;

	/** 项目名称 */
	@Excel(name = "项目名称")
	@ApiModelProperty("项目名称")
	private String name;

	/** 科目ID */
	@Excel(name = "科目ID")
	@ApiModelProperty("科目ID")
	private Long budgetId;

	/** 科目名称 */
	@Excel(name = "科目名称")
	@ApiModelProperty("科目名称")
	private String subjectName;

	/** 费用总额 */
	@Excel(name = "费用总额")
	@ApiModelProperty("费用总额")
	private BigDecimal total;

	/** 支付金额 */
	@Excel(name = "支付金额")
	@ApiModelProperty("支付金额")
	private BigDecimal pay;

	/** 冲销预付金额 */
	@Excel(name = "冲销预付金额")
	@ApiModelProperty("冲销预付金额")
	private BigDecimal prepay;

	/** 冲销借款金额 */
	@Excel(name = "冲销借款金额")
	@ApiModelProperty("冲销借款金额")
	private BigDecimal loan;

	/** 月份 */
	@Excel(name = "月份")
	@ApiModelProperty("月份")
	private String month;


	/** 科目级别 */
	@Excel(name = "科目级别")
	@ApiModelProperty("科目级别")
	private String level;
}
